Telegram Group & Telegram Channel
**أخطاء يقع فيها المبرمجين في بداية الطريق* *


مفهوم – تجارب المبرمجين يمكن أن نستنتج منها العديد من الدروس ومعرفة أهم الأخطاء التي وقعوا فيها والتي بطبيعة الحال تسهل الأمور على المتعلم، وخاصة لو كان في بداية الطريق.

حيث أن المبرمج عرضة للعديد من الأخطاء التي قد تمنعه من التقدم في مساره المهني وتبطئ عملية تطوير مهاراته وتحقيق الأهداف التي يرسمها.



أخطاء يقع فيها المبرمجين في بداية الطريق:

الخطأ رقم 1: مقارنة نفسك مع الآخرين

من الأخطاء الشائعة والتي يعاني منها عدد كبير من المطورين والمبرمجين، خاصة المبتدئين، أنهم يقارنون أنفسهم مع غيرهم من المبرمجين ذوي المستويات المرتفعة، وهذا يكون عادة سببا في تثبيط عزائمهم والسقوط في فخ السعي نحو المثالية التي لا يمكن إدراكها.

جميع المبرمجين في العالم، كغيرهما من ذوي الإختصاصات والمهن الأخرى، لم يبلغوا درجة الإحتراف والكفاءة العالية إلا بعد سنوات من العمل الشاق والممارسة التي تتخللها محطات كثيرة من الفشل والوقوع في الأخطاء.

هذا الفشل الذي يصاحبه النهوض المتجدد والتعلم المستمر هو الجزء السفلي من الجبل الجليدي الذي لا يراه أغلب الناس ولكنه موجود يقينا لدى كل المحترفين في هذا العالم.

مقارنة نفسك مع مطور أو مبرمج لديه سنوات طويلة من الخبرة هو خطأ جسيم قد يضع مسيرتك ومستقبلك المهني في مهب الريح. عليك بالتركيز على نفسك وبالتعلم المستمر، هذا فقط ما سيجعلك تصل كذلك مع مرور الزمن لذات المستوى من الكفاءة والمهارة.

لا تنتظر أن تعرف كل شيء لكي تبدأ! إبدأ على الفور وتعلم وأنت في الطريق.

الخطأ رقم 2: عدم البحث في Google

الترفع عن طلب المساعدة من الآخرين هو أكبر خطأ يمكن أن يقع فيه أي مبرمج، وهي عادة سيئة لا بد من التخلص منها إذا أردنا ربح الوقت والتقدم بسرعة.

المشكل الذي أود التحدث عنه هنا أن الكثيرين فعلا يطلبون المساعدة ولكن بطريقة خاطئة وغير سليمة. إنهم يذهبون إلى المنتديات ومنصات النقاش ليطلبوا هناك حلا لمشكلة تقنية تواجههم عوض الذهاب لمحرك البحث جوجل وسؤاله مباشرة.

محرك البحث جوجل لديه الحل ل 90% من المشاكل التي ستواجهك في مسارك المهني، فهناك عشرات الملايين من المبرمجين حول العالم والمشاكل متكررة وبفضل ثقافة التدوين والمشاركة وكذلك StackOverflow وأقرانه ستجد أن منهم من سبق له مواجهة نفس مشكلتك وقام بحلها وشارك الحل مع العالم.

من ثمار البحث في جوجل أنك ستتعلم الكثير من التفاصيل والأشياء الجانبية في رحلة بحثك عن حل لمشكلتك، وهذا أفضل بكثير من طرح مشكلتك في أحد المنتديات والبقاء منتظرا للجواب الجاهز الذي قد يأتي وقد لا يأتي.

من حقك أن تطرح سؤالك ومشكلته ولكن بعد أن تستنفد كافة خياراتك مع Google.com وليس قبل ذلك.



استعمالك للغة الإنجليزية في البحث سيرفع احتمال الوصول لضالتك في أسرع وقت.

طرح الأسئلة المتكررة في المنتديات ومنصات النقاش قبل البحث في Google علامة تدل على عدم نضجك كمبرمج. لا تنسى ذلك!

الخطأ رقم 3: عدم توثيق الشفرة البرمجية

يقول عالم الحاسوب داميان كونوي بأن: “التوثيق هو رسالة حب  تكتبها لنفسك في المستقبل.”

“Documentation is a love letter that you write to your future self.” – Damian Conway

هذه المقولة لم تأتي من فراغ وإنما جاءت من واقع تجربة وخبرة تمت مراكمتها طيلة أعوام من عمر داميان. وأنا أتفق كليا مع هذا الرأي وأرى التوثيق عادة في غاية الأهمية وأسلوبا ممتازا لجعل الكود قابلا للقراءة أكثر، لك ولكل من سيكون عليه التعامل مع ذلك الكود في المستقبل القريب أو البعيد.

لا تظن بأنك ستظل على وعي ومعرفة تامة بما تقوم به كل دالة وكل سطر برمجي تكتبه، ذلك الإحساس لحظي فقط وسرعان ما ستجد نفسك في حاجة لإعادة قراءة ذلك الكود والتنقل بين ملفات المشروع من أجل معرفة سبب كتابته.

توثيق شيفرتك المصدرية سيسهل عليك الكثير من الأمور في المستقبل، وسيجعل التعامل مع ما تكتبه من أسطر أقل تعقيدا حتى على زملائك في العمل. وهنا بالذات يصبح التوثيق عادة ملحة أكثر لأن المسألة لم تعد متعلقة بك وحدك.

أولا وثق شفرتك المصدرية، واسعى بعد ذلك قدر المستطاع أن تكون الشفرة المصدرية توثيقا بحد ذاتها باتباع أحدث المعايير والأفكار المتبعة لجعل الكود منظما، واضحا ودالا على نفسه

الخطأ رقم 4: إهمال تطوير الذات

الصورة النمطية عن المبرمج هي ذلك الشخص الذي يضل جالسا في غرفته أو مكتبه أمام شاشة الحاسوب لساعات طويلة. ذلك المبرمج لا حياة اجتماعية ولا مهارات لديه باستثناء مهارات الضرب على لوحة المفاتيح!

مع مرور السنوات أدركت أن المبرمج شخص كبقية الناس، عليه في مرحلة ما من عمره أن يعرف كيف يتواصل مع العالم الخارجي بشكل سليم، سواء لأغراض شخصية أو مهنية.
مهمة المبرمج لن تكون دائما وإلى الأبد التعامل فقط مع الحاسوب والشفرات البرمجية. في مرحلة معينة من النمو والتطور سيكون عليه أن يدير فريقا من المبرمجين وينظم مهامهم



tg-me.com/CsharpWindowsForm/403
Create:
Last Update:

**أخطاء يقع فيها المبرمجين في بداية الطريق* *


مفهوم – تجارب المبرمجين يمكن أن نستنتج منها العديد من الدروس ومعرفة أهم الأخطاء التي وقعوا فيها والتي بطبيعة الحال تسهل الأمور على المتعلم، وخاصة لو كان في بداية الطريق.

حيث أن المبرمج عرضة للعديد من الأخطاء التي قد تمنعه من التقدم في مساره المهني وتبطئ عملية تطوير مهاراته وتحقيق الأهداف التي يرسمها.



أخطاء يقع فيها المبرمجين في بداية الطريق:

الخطأ رقم 1: مقارنة نفسك مع الآخرين

من الأخطاء الشائعة والتي يعاني منها عدد كبير من المطورين والمبرمجين، خاصة المبتدئين، أنهم يقارنون أنفسهم مع غيرهم من المبرمجين ذوي المستويات المرتفعة، وهذا يكون عادة سببا في تثبيط عزائمهم والسقوط في فخ السعي نحو المثالية التي لا يمكن إدراكها.

جميع المبرمجين في العالم، كغيرهما من ذوي الإختصاصات والمهن الأخرى، لم يبلغوا درجة الإحتراف والكفاءة العالية إلا بعد سنوات من العمل الشاق والممارسة التي تتخللها محطات كثيرة من الفشل والوقوع في الأخطاء.

هذا الفشل الذي يصاحبه النهوض المتجدد والتعلم المستمر هو الجزء السفلي من الجبل الجليدي الذي لا يراه أغلب الناس ولكنه موجود يقينا لدى كل المحترفين في هذا العالم.

مقارنة نفسك مع مطور أو مبرمج لديه سنوات طويلة من الخبرة هو خطأ جسيم قد يضع مسيرتك ومستقبلك المهني في مهب الريح. عليك بالتركيز على نفسك وبالتعلم المستمر، هذا فقط ما سيجعلك تصل كذلك مع مرور الزمن لذات المستوى من الكفاءة والمهارة.

لا تنتظر أن تعرف كل شيء لكي تبدأ! إبدأ على الفور وتعلم وأنت في الطريق.

الخطأ رقم 2: عدم البحث في Google

الترفع عن طلب المساعدة من الآخرين هو أكبر خطأ يمكن أن يقع فيه أي مبرمج، وهي عادة سيئة لا بد من التخلص منها إذا أردنا ربح الوقت والتقدم بسرعة.

المشكل الذي أود التحدث عنه هنا أن الكثيرين فعلا يطلبون المساعدة ولكن بطريقة خاطئة وغير سليمة. إنهم يذهبون إلى المنتديات ومنصات النقاش ليطلبوا هناك حلا لمشكلة تقنية تواجههم عوض الذهاب لمحرك البحث جوجل وسؤاله مباشرة.

محرك البحث جوجل لديه الحل ل 90% من المشاكل التي ستواجهك في مسارك المهني، فهناك عشرات الملايين من المبرمجين حول العالم والمشاكل متكررة وبفضل ثقافة التدوين والمشاركة وكذلك StackOverflow وأقرانه ستجد أن منهم من سبق له مواجهة نفس مشكلتك وقام بحلها وشارك الحل مع العالم.

من ثمار البحث في جوجل أنك ستتعلم الكثير من التفاصيل والأشياء الجانبية في رحلة بحثك عن حل لمشكلتك، وهذا أفضل بكثير من طرح مشكلتك في أحد المنتديات والبقاء منتظرا للجواب الجاهز الذي قد يأتي وقد لا يأتي.

من حقك أن تطرح سؤالك ومشكلته ولكن بعد أن تستنفد كافة خياراتك مع Google.com وليس قبل ذلك.



استعمالك للغة الإنجليزية في البحث سيرفع احتمال الوصول لضالتك في أسرع وقت.

طرح الأسئلة المتكررة في المنتديات ومنصات النقاش قبل البحث في Google علامة تدل على عدم نضجك كمبرمج. لا تنسى ذلك!

الخطأ رقم 3: عدم توثيق الشفرة البرمجية

يقول عالم الحاسوب داميان كونوي بأن: “التوثيق هو رسالة حب  تكتبها لنفسك في المستقبل.”

“Documentation is a love letter that you write to your future self.” – Damian Conway

هذه المقولة لم تأتي من فراغ وإنما جاءت من واقع تجربة وخبرة تمت مراكمتها طيلة أعوام من عمر داميان. وأنا أتفق كليا مع هذا الرأي وأرى التوثيق عادة في غاية الأهمية وأسلوبا ممتازا لجعل الكود قابلا للقراءة أكثر، لك ولكل من سيكون عليه التعامل مع ذلك الكود في المستقبل القريب أو البعيد.

لا تظن بأنك ستظل على وعي ومعرفة تامة بما تقوم به كل دالة وكل سطر برمجي تكتبه، ذلك الإحساس لحظي فقط وسرعان ما ستجد نفسك في حاجة لإعادة قراءة ذلك الكود والتنقل بين ملفات المشروع من أجل معرفة سبب كتابته.

توثيق شيفرتك المصدرية سيسهل عليك الكثير من الأمور في المستقبل، وسيجعل التعامل مع ما تكتبه من أسطر أقل تعقيدا حتى على زملائك في العمل. وهنا بالذات يصبح التوثيق عادة ملحة أكثر لأن المسألة لم تعد متعلقة بك وحدك.

أولا وثق شفرتك المصدرية، واسعى بعد ذلك قدر المستطاع أن تكون الشفرة المصدرية توثيقا بحد ذاتها باتباع أحدث المعايير والأفكار المتبعة لجعل الكود منظما، واضحا ودالا على نفسه

الخطأ رقم 4: إهمال تطوير الذات

الصورة النمطية عن المبرمج هي ذلك الشخص الذي يضل جالسا في غرفته أو مكتبه أمام شاشة الحاسوب لساعات طويلة. ذلك المبرمج لا حياة اجتماعية ولا مهارات لديه باستثناء مهارات الضرب على لوحة المفاتيح!

مع مرور السنوات أدركت أن المبرمج شخص كبقية الناس، عليه في مرحلة ما من عمره أن يعرف كيف يتواصل مع العالم الخارجي بشكل سليم، سواء لأغراض شخصية أو مهنية.
مهمة المبرمج لن تكون دائما وإلى الأبد التعامل فقط مع الحاسوب والشفرات البرمجية. في مرحلة معينة من النمو والتطور سيكون عليه أن يدير فريقا من المبرمجين وينظم مهامهم

BY برمجة تطبيقات الويندوز C# Programming


Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283

Share with your friend now:
tg-me.com/CsharpWindowsForm/403

View MORE
Open in Telegram


برمجة تطبيقات الويندوز C Programming Telegram | DID YOU KNOW?

Date: |

What is Secret Chats of Telegram

Secret Chats are one of the service’s additional security features; it allows messages to be sent with client-to-client encryption. This setup means that, unlike regular messages, these secret messages can only be accessed from the device’s that initiated and accepted the chat. Additionally, Telegram notes that secret chats leave no trace on the company’s services and offer a self-destruct timer.

Export WhatsApp stickers to Telegram on Android

From the Files app, scroll down to Internal storage, and tap on WhatsApp. Once you’re there, go to Media and then WhatsApp Stickers. Don’t be surprised if you find a large number of files in that folder—it holds your personal collection of stickers and every one you’ve ever received. Even the bad ones.Tap the three dots in the top right corner of your screen to Select all. If you want to trim the fat and grab only the best of the best, this is the perfect time to do so: choose the ones you want to export by long-pressing one file to activate selection mode, and then tapping on the rest. Once you’re done, hit the Share button (that “less than”-like symbol at the top of your screen). If you have a big collection—more than 500 stickers, for example—it’s possible that nothing will happen when you tap the Share button. Be patient—your phone’s just struggling with a heavy load.On the menu that pops from the bottom of the screen, choose Telegram, and then select the chat named Saved messages. This is a chat only you can see, and it will serve as your sticker bank. Unlike WhatsApp, Telegram doesn’t store your favorite stickers in a quick-access reservoir right beside the typing field, but you’ll be able to snatch them out of your Saved messages chat and forward them to any of your Telegram contacts. This also means you won’t have a quick way to save incoming stickers like you did on WhatsApp, so you’ll have to forward them from one chat to the other.

برمجة تطبيقات الويندوز C Programming from sa


Telegram برمجة تطبيقات الويندوز C# Programming
FROM USA